deckte sich - Turkish English Dictionary